body {
font-size: 12px;
line-height: 1.3; 
background-color: #FFFFFF;
color:#222; 
font-family:Arial, Helvetica, sans-serif;
}
.consumer_info {
width:595px;
margin: 5px auto 0px;
}
.backp h1 {
letter-spacing:-1px;
text-align:center;
line-height:1.1;
font-size: 20px;
font-weight: normal;
padding:0px 0px 0px 0px;
margin:4px 0px 4px 0px;
color:#4A456E; 
font-family:'Lucida Grande','Luxi Sans',Lucida,'Lucida Sans Unicode',sans-serif;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
}
.consumer_info h2 {
font: oblique normal 600 12px Arial; 
text-align:justify;
/* line-height: 1.4;  */
margin: 12px 0px 0px 0px;
}
.consumer_info p {
text-align:justify;
font-size: 12px;
margin: 2px 0px 10px 0px;
padding: 0px 2px 0px 4px;
}
.consumer_info ol {
text-align:left;
}
.consumer_info ol {
font-size: 12px;
}
.consumer_info li {
margin:2px 0px 2px 0px;
} 
div.backp {
border-top:1px solid #eee;
border-bottom:1px solid #eee;
margin: 20px 0px 15px 0px;
}